Skip to main content

Localised Onboardings

We introduced a smart way to display localized onboarding for users. The requirements are as follows:

  1. User has set language X in browser
  2. User visits onboarding fabulous-new-onboarding
  3. If there is a localized onboarding released, it should follow the naming convention fabulous-new-onboarding-localized-$languageCode, where $languageCode represents the user’s language set in the browser.

As a result, when a user visits the URL /onboarding/fabulous-new-onboarding, they will see the localized onboarding page without being redirected. This is achieved using a Cloudflare Worker under the hood, which is aware of the localized version of the onboarding and serves the localized content directly without any redirection.

To ensure a personalized browsing experience, you can set your preferred language in Chrome:

chrome-preffered language.png